const fs = require("fs");
const path = require("path");
/**
 * @author 杨标
 * @name folderReader 文件夹读取
 * @param {String} folderPath 文件夹路径 
 * @description 用于遍历文件夹下面的markdown文件，生成文件路径的数组
 * @returns {String[]} 返回得到的markdown文件路径数组
 */
function folderReader(folderPath) {
    var result = fs.readdirSync(path.join(__dirname,"../docs",folderPath)).filter(function (item, index, a) {
        return item.endsWith(".md")
    }).map(function (item, index, a) {
        return folderPath + "/" +item.replace(".md", ".html");
    });

    return result;
}

module.exports={
    folderReader
}
 
